
export class HLRouterInfo {
  name: string

  navigationId: string

  param: Object

  navDestinationId: string

  private constructor(name: string, navigationId: string, param: Object, navDestinationId: string) {
    this.name = name
    this.navigationId = navigationId
    this.param = param
    this.navDestinationId = navDestinationId
  }

  static create(name: string, navigationId: string, param: Object, navDestinationId: string): HLRouterInfo {
    return new HLRouterInfo(name, navigationId, param, navDestinationId)
  }

  toString() {

  }
}